chaleco reflectante - Turkish English Dictionary